@CHARSET "ISO-8859-1";
body
{
	background-color: #E7EBF2;
	color: #1d2a5b;
	font-family: serif;
}
body div
{
	padding: 1px;	
}
.hackedImg
{
	padding:10px;
	border-radius: 15px;
	width: 30%;	float: left;
	padding: 5%;
}

.installImg
{
	width: 30%;	float: left;
	height:50%;
	padding: 6%;
}
.installImg img
{
	border-radius: 20px;
	border:	white solid 3px;
}
.hackedImg img
{
	border:	#b4bbc0 solid 1px;
}
.bsStream
{	
	margin: 20px;
	padding:10px;
	list-style-type:none;
	width:100%;
	float: none;
	text-align: center;
}
.stickLeft
{
	float:left;
}
.stickRight
{
	float:right;
}	
.bsStream li
{
	background-color: white;
	border: #b4bbcd solid 2px;
	margin-top:10px;
	border-radius: 7px;
	padding: 15px 0 15px 0;
}
.hackTitle
{
	border: 4px solid gray; 
	height: 50px; 
	background-color:graytext; 
	color: #e7ebf2; 
	font-size:xx-large; 
	padding:5px; 
	vertical-align:bottom;	
	border-radius: 15px;
	
	text-align: center;
}
.installerTitle
{
	border: 4px solid gray; 
	height: 50px; 
	background-color:graytext; 
	color: #e7ebf2; 
	font-size:xx-large; 
	padding:5px; 
	vertical-align:bottom;	
	border-radius: 15px;
	
	text-align: center;
}
.normalBG
{
	background-color: white;
}
.LogoCont {
	float: left;
	padding: 3px;
	background: #deedf7 url(images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x; 
	/*background-color: white;*/
	border: 2px solid #b4bbcd;
	border-radius: 10px;
	padding-top: 7px;
}

.AccordionTitle, .AccordionContent, .AccordionContainer
{
	position:relative;
  	width:100%;
}

.MedHeightMargin
{
	margin-top:	10px;
	margin-bottom: 20px;
	background-color: white;
	border-radius: 10px;
}
.MainFiller
{
	float:left;
	width:500px;
	max-width: 2%;
	margin: 0.1px;	
	height: 100%;
}
.MainFrame
{
    background-color: white;
	float:left; 
	width: 82%; 
	height: 100%; 
	margin: 0px 0px 0px 0px; 
	border: 4px solid #b4bbcd;
	border-radius: 7px;
}

.MainSidebar
{
	float:left; 
	border: 4px solid #b4bbcd; 
	padding: 2px;
	padding-right:6px;
	margin-left:5px;
	margin-right: 5px;
	width: 15%; 
	border-radius: 7px;
}

.ListMouseOverHover:hover
{ 
	color:blue; 
}

.MailItemFrame
{
	border: 2px solid #b4bbcd;
	margin: 1px;
	width: 100%;
}

.PostItemFrame
{
	border: 2px solid #52B4E6;
	margin: 1px;
	width: 80%;
}

.TalkBackItemFrame
{
	border: 2px solid #2A6BB4;
	width: 92%;
	margin:3%;
}

.InputTemplatText
{
	color: gray;
}

.PaneHeader
{
	border: 1px solid #aed0ea; 
	background: #deedf7 url(images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x; 
	font-weight: bold;
	color: #0070A3; 
	height: 50px; 
	background-color:graytext; 
	font-size:xx-large; 
	padding:5px; 
	vertical-align:bottom;
}

.welcomeMSG
{
	border: 1px solid #aed0ea; 
	background: #deedf7 url(images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x; 
	background-size: contain;
	font-weight: bold;
	color: #0070A3; 
	height: 50px; 	
	font-size:xx-large; 
	padding:5px; 
	vertical-align:bottom;
}

.GroupListItem
{
	border: 1px solid #aed0ea; 
	background: #deedf7 url(images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x; 
	background-size: contain;
	font-weight: bold;
	color: #0070A3;  
	background-color:graytext; 
	font-size:medium; 
	padding:2px; 
	vertical-align:bottom;
}
.GroupListItemWhole
{
	border-radius: 10px;
	height: auto;	
	min-height: 38px;
	width: 94%;
	margin-left: 2%;
	display: table;
}
.talkbackName
{
	font-size:medium;
	
	float:left;
}
.talkbackDate
{
	font-size:small;
	color:gray;
	float:left;
}
.smallMargin
{
	margin-top:5px;
	margin-left:5px;
}
.fullWidth
{
	width:100%;
	min-width:50px;
}
.leftAlligned
{
	float:left;	
}
.rightAlligned
{
	float:right;	
}
.buttons
{
	height:100%;
	width: 40%;
	font-size: large;
}
.UserMessage
{
	border: 1px solid #aed0ea; 
	background: #deedf7 url(images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x; 
	background-size: contain;
	font-weight: bold;
	color: #0070A3;  
	background-color:graytext; 
	font-size:large; 
	padding:5px; 
	vertical-align:bottom;
	border-radius: 10px;
	height: 38px;	
	width: 95%;
	margin-left: 2%;
}
.UserMessage:hover
{ 
	cursor: pointer;
}
.PUserMessage
{
	border: 1px solid #aed0ea; 
	background: #deedf7 url(images/ui-bg_highlight-soft_100_deedf7_1x100.png) 50% 50% repeat-x; 
	background-size: contain;
	font-weight: bold;
	color: #0070A3;  
	background-color:graytext; 
	font-size:large; 
	padding:5px; 
	vertical-align:bottom;
	border-radius: 10px;
	height: auto;	
	min-height: 38px;
	width: 90%;
	margin-left: 2%;
	display: table;
}

.PUserMessage:hover
{ 
	cursor: text;
}

.FriendMessage
{
	border: 1px solid #aed0ea; 
	background: #DEEDF7 url(images/ui-bg_highlight-hard_100_f2f5f7_1x100.png) 50% 50% repeat-x ;
	background-size: contain;
	font-weight: bold;
	color: #0070A3;  
	background-color:DEEDF7; 
	font-size:large; 
	padding:5px; 
	vertical-align:bottom;
	border-radius: 10px;
	height: auto;	
	min-height: 38px;
	width: 90%;
	margin-left: 6%;
	display: table;
}

.FriendMessage:hover
{ 
	cursor: text;
}

.msgContent
{
	color: gray;
	font-size:medium; 
	padding-left:3px;
}
.msgDate
{
	vertical-align: middle;
	color:#b4bbe0;
	font-size:medium;
	height:100%;
	margin-top: 4px;
	
}
.msgContentToSend
{
	width:60%;	
}
.InputsCont
{
	width:60%;
	padding-left: 5%;
}
#sendBtn
{
	margin-top:3%;
}
.msgContentToSend
{
	/*border:	#aed0ea solid 1px;*/
	width:80%;
	height:100%;
	min-height: 105px;
	float:left;
}
.innerCont
{
	background:#aed0ea;
	width:98%;
	height:98%;
	margin:0.7%;
}

.mousOnHovercss
{
	cursor: default;
}

.mousOnHovercss:hover
{ 
	color:blue; 
	cursor: pointer;
}


#loginDiv
{
	float: right;
	padding: 3px;
	width:10%;
}

.headerDiv
{
	height: 45px;
}